﻿namespace Dissemination.MVC.Models
{
    #region Using statements

    using System.ComponentModel;
    using System.ComponentModel.DataAnnotations;
    using System.Web.Mvc;

    #endregion

    /// <summary>
    /// Partial class for the model used to add the metadata
    /// </summary>
    [MetadataType(typeof(FollowUpMetaData))]
    public partial class FollowUp
    {
         /// <summary>
        /// Metadata class for the model
        /// </summary>
        [Bind(Exclude = "FollowUpID")]
        public class FollowUpMetaData
        {
            [DisplayName("How do you take part in the donation-transplantation process?")]
            public int FollowUpTakePart { get; set; }

            [DisplayName("Attitude")]
            public int FollowUpAttitude { get; set; }

            [DisplayName("Detection of potential organ and tissue donors ")]
            public int FollowUpConfident1 { get; set; }

            [DisplayName("Assessment of potential organ and tissue donors")]
            public int FollowUpConfident2 { get; set; }

            [DisplayName("Brain death diagnosis knowledge")]
            public int FollowUpConfident3 { get; set; }

            [DisplayName("Donor management")]
            public int FollowUpConfident4 { get; set; }

            [DisplayName("Organizational strategies of organ and tissue procurement")]
            public int FollowUpConfident5 { get; set; }

            [DisplayName("Strategies for promoting donation in society ")]
            public int FollowUpConfident6 { get; set; }

            [DisplayName("Explaining the brain death concept to the family of the donor")]
            public int FollowUpConfident7 { get; set; }

            [DisplayName("Suggesting organ donation and asking the family to make a decision about it")]
            public int FollowUpConfident8 { get; set; }

            [DisplayName("Supporting the donor families in their grief ")]
            public int FollowUpConfident9 { get; set; }

            [DisplayName("Contacting the transplant coordinator")]
            public int FollowUpConfident10 { get; set; }

            [DisplayName("Age")]
            public int FollowUpAge { get; set; }

        }


    }
}